COLO-Proxy: Use socket to get checkpoint event.
authorZhang Chen <zhangchen.fnst@cn.fujitsu.com>
Mon, 6 Mar 2017 02:59:25 +0000 (10:59 +0800)
committerWei Liu <wei.liu2@citrix.com>
Tue, 14 Mar 2017 11:36:52 +0000 (11:36 +0000)
commit03a5db86f769c1864824e9c2e549e0d6d68290ff
tree1423c0f6ecbc3d9e2c43866e61522c778da03f96
parent72638bd7c9dd73ae58d72e1295cabe81206f160d
COLO-Proxy: Use socket to get checkpoint event.

We use kernel colo proxy's way to get the checkpoint event
from qemu colo-compare.
Qemu colo-compare need add a API to support this(I will add this in qemu).
Qemu side patch:
 https://lists.nongnu.org/archive/html/qemu-devel/2017-02/msg07265.html

Signed-off-by: Zhang Chen <zhangchen.fnst@cn.fujitsu.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
tools/libxl/libxl_colo.h
tools/libxl/libxl_colo_proxy.c
tools/libxl/libxl_colo_restore.c
tools/libxl/libxl_colo_save.c
tools/libxl/libxl_nic.c
tools/libxl/libxl_types.idl
tools/xl/xl_parse.c